the bamboo curtain - French English Dictionary